<!DOCTYPE html>
<html lang="">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover">
    <link rel="icon" href="<%= BASE_URL %>favicon.ico">
    <title><%= htmlWebpackPlugin.options.title %></title>
    <!-- 使用 CDN 的 CSS 文件 -->
    <% for (var i in htmlWebpackPlugin.options.cdn && htmlWebpackPlugin.options.cdn.css) { %>
      <link href="<%= htmlWebpackPlugin.options.cdn.css[i] %>" rel="preload" as="style">
      <link href="<%= htmlWebpackPlugin.options.cdn.css[i] %>" rel="stylesheet">
    <% } %>

    <script>
      !function(win) {
        var doc = win.document;
        var htmlEle = doc.documentElement;
        var dpr = win.devicePixelRatio || 1;
        var eventType = 'orientationchange' in win ? 'orientationchange' : 'resize';
        var setFontSize = function() {
          var screenWidth = htmlEle.getBoundingClientRect().width || 375;
          if (1 == dpr || screenWidth > 750) {
            screenWidth = 750;
          }
          htmlEle.style.fontSize = screenWidth / 7.5 + 'px';
        };
        htmlEle.setAttribute('data-dpr', dpr);
        win.addEventListener(eventType, setFontSize, false);
        doc.addEventListener('DOMContentLoaded', function() {
          setTimeout(setFontSize);
        }, false);
      }(window)
    </script>
    <script src="//cdn.bootcss.com/fastclick/1.0.5/fastclick.js"></script>
    <script>
      if ('addEventListener' in document) {
        document.addEventListener('DOMContentLoaded', function() {
          FastClick.attach(document.body);
        }, false);
      }
    </script>
  </head>
  <body>
    <noscript>
      <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
    </noscript>
    <div id="app"></div>
    <!-- built files will be auto injected -->
    <% for (var i in htmlWebpackPlugin.options.cdn && htmlWebpackPlugin.options.cdn.js) { %>
      <script src="<%= htmlWebpackPlugin.options.cdn.js[i] %>"></script>
    <% } %>
  </body>
</html>
